

/* ==========================================================================
   Author's custom styles
   
   Author : Pushpak Patel
   ========================================================================== */
   
/* margin -padding */

.margin-r-20{
	margin-right:20px;
	}
.margin-l-20{
	margin-left:20px;
	}

/* alignment*/

.valign-top{
	vertical-align:top;
	}
.valign-middle{
	vertical-align:middle;
	}
.valign-bottom{
	vertical-align:bottom;
	}		

.box{
	min-height:20px;
	padding:19px;
	margin:0 auto;
	background-color:#f5f5f5;
	border:1px solid #e3e3e3;-webkit-border-radius:4px;
	-moz-border-radius:4px;border-radius:4px;
	-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);
	-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);
	box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);
	
}


.contents{
	background-color: #EEEEEE;
    border-radius: 6px 6px 6px 6px;
	padding:10px 20px;
	}
.white{
	background:#fff;
	}

/* validation error-styles*/
label.error{
	color:#b94a48;
	}
input.error{
	border:1px solid #b94a48;
	}	
/* styles for textarea where nicedite is displayed */
.textarea-nice div {
	background:#fff;
	}

/*  width */

.width-100{
	width:100px!important;
	}
.width-290{
	width:290px;
	}
.width-500{
	width:500px;
	}	
.full-width{
	width:100%;
	}	

/**/
.cursor-pointer{
	cursor:pointer!important;
	background:#fff!important;
	}

.inline-block{
	display:inline-block!important;
	vertical-align:middle!important;
	}
	
/* Styles for Dynamic content generated in form */

.dynamic input{
	margin-right:5px;
	}
.dynamic label.error{
	display:inline!important;
	}
.file-box{
	width:250px!important;
	margin-bottom:5px!important;
	}	

/* nav-bar */
.nav-container{
	width:1250px;
	margin:0 auto
	}
.nav-container:before,
.nav-container:after {
  display: table;
  line-height: 0;
  content: "";
}	
.nav-container:after{
	clear:both;
	}
ul.nav{
	margin-right:0!important;
	}	
	
/* buttons */

.edit-button{
	min-width:34px!important;
	}
.delete-button{
	width:61px!important;
	}	